home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
ec_plus
/
ec-plus.lha
/
EC++
/
ECglobals.h
< prev
next >
Wrap
C/C++ Source or Header
|
1989-10-10
|
3KB
|
69 lines
/*****************************************************************************
This file is part of the EC++ preprocessor or environment.
EC++: Extended C++
******************************************************************************
EXTENDED C++ (EC++)
COPYRIGHT NOTICE
Copyright (C) 1989 by: University of Southern California (USC)
Programmable Automation Laboratory
Henry Salvatory Computer Science Center
Los Angeles, CA 90089-0782
Telephone: (213) 743-8437
E-mail: kusum@lipari.usc.edu
All rights reserved.
Author: Glauco Masotti
Permission to freely use, copy, modify, and distribute EC++ software and
documentation for any purpose is hereby granted subject to the following
conditions.
1. USC will maintain ownership of the copyrights of EC++ software and
documentation. Copies of EC++ must contain this Copyright Notice in full.
Derived software must include this Copyright Notice in full, preceded by the
following paragraph:
"This software is derived in part from EC++, which is copyrighted by the
University of Southern California. EC++ is subject to the conditions set forth
in the following notice".
2. EC++ SOFTWARE AND ASSOCIATED MATERIALS ARE PROVIDED "AS IS", WITHOUT
EXPRESSED OR IMPLIED WARRANTY. USC makes no representations or warranties
about the suitability of this software for any purpose; that uses of the
software and associated materials will not infringe any patents, trademarks
or other rights; nor that the operation of this software will be free of
errors. USC is under no obligation to provide any services, by way of
maintenance, update, or otherwise. In no event shall USC, the Programmable
Automation Laboratory, the organizations that have supported and/or
contributed to the work of the Programmable Automation Laboratory, and any
individuals associated currently or in the past with any of these
organizations, USC, or the Programmable Automation Laboratory, be liable for
any direct or indirect damages arising in connection with the use of, or
inability to use, this software.
3. All research software and materials developed as a consequence of the use
of this software shall acknowledge such use in accordance with the usual
standards of acknowledgement of credit in scientific research.
4. In conjunction with commercial products or services arising from the use of
this software, the name of USC shall not be used in advertising or in sales
literature without prior written consent from USC.
*****************************************************************************/
extern int unbalanced(char*, char, char);
extern String make_identifier(char*);
extern int find_argument(char*, char, char, int, int&, int&, int&);